package com.gitee.feizns.webtemplate.commons.wechat.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author feizns
 * @link https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842
 * @since 2019/4/12 0012
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class AuthorizeToken extends Message {

    /**
     * 网页授权接口调用凭证,注意：此access_token与基础支持的access_token不同
     */
    private String access_token;

    /**
     * access_token接口调用凭证超时时间，单位（秒）
     */
    private Long expires_in;

    /**
     * 用户刷新access_token
     */
    private String refresh_token;

    /**
     * 用户唯一标识，请注意，在未关注公众号时，用户访问公众号的网页，也会产生一个用户和公众号唯一的OpenID
     */
    private String openId;

    /**
     * 用户授权的作用域，使用逗号（,）分隔
     */
    private String scope;

}
